Basic Data Types

All metafile object specifications, including specifications of custom objects you define yourself, must use only the following basic data types. Additional basic data types may be introduced in the future if the need for them arises.

Unsigned Integer Data Types

Uns8
An unsigned 8-bit integer.
Uns16
An unsigned 16-bit integer.
Uns32
An unsigned 32-bit integer.
Uns64
An unsigned 64-bit integer.

Signed Integer Data Types

Int8
A signed 8-bit integer.
Int16
A signed 16-bit integer.
Int32
A signed 32-bit integer.
Int64
A signed 64-bit integer.

Floating-Point Integer Data Types

Float32
A single-precision 32-bit floating-point number.
Float64
A double-precision 64-bit floating-point number.
Note
Floating point numbers must be represented in the manner specified by the IEEE floating-point standard (IEEE 754). See the book Inside Macintosh: PowerPC Numerics for information on the IEEE floating-point standard. ·

3D Metafile Reference
© Apple Computer, Inc.